special school in the ottoman palace - Alemán Inglés Diccionario